expose another's shameful secrets - Spanish English Dictionary